import { Input } from 'antd'
import React, { forwardRef } from 'react'

// 定义输入框的属性类型
interface CustomInputProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, 'size'> {
  // 添加自定义属性，例如size可以在这里被忽略，因为我们不需要覆盖Ant Design的默认大小行为
}

const CustomInput = forwardRef<HTMLInputElement, CustomInputProps>(({ className, ...props }, ref: any) => (
  <Input className={className} ref={ref} {...props} />
))

export default CustomInput
